package dao;

import java.sql.Timestamp;

/**
 * Problem entity. @author MyEclipse Persistence Tools
 */
public class Problem extends AbstractProblem implements java.io.Serializable {

	// Constructors

	/** default constructor */
	public Problem() {
	}

	/** minimal constructor */
	public Problem(Integer problemId, String title, Integer timeLimit,
			Integer caseTimeLimit, Integer memoryLimit, Short defunct,
			Short difficulty) {
		super(problemId, title, timeLimit, caseTimeLimit, memoryLimit, defunct,
				difficulty);
	}

	/** full constructor */
	public Problem(Integer problemId, String source, String title,
			String problemPath, String inputPath, String outputPath,
			String stdcodePath, Timestamp createDate, Integer timeLimit,
			Integer caseTimeLimit, Integer memoryLimit, Short defunct,
			Integer contestId, Integer accepted, Integer submit, Integer error,
			Short difficulty, Integer submitUser, Integer solvedUser) {
		super(problemId, source, title, problemPath, inputPath, outputPath,
				stdcodePath, createDate, timeLimit, caseTimeLimit, memoryLimit,
				defunct, contestId, accepted, submit, error, difficulty,
				submitUser, solvedUser);
	}

}
